package cn.com.review;
/*
  测试接口和实现类=======>多态对象
 */
public class TestImple {
    public static void main(String[] args) {
        //Inter i2 = new Inter(); 接口不能创建对象
         Inter i = new InterImple();//多态对象;触发子类无参构造
            i.play();
    }
}
interface Inter{  //创建接口:【无构造方法+无普通方法+无成员变量】
    public abstract void play();//接口父类的抽象方法
}
class InterImple implements Inter{//extends 继承报错，而是实现子类implements
    //重写接口的抽象方法
    @Override
    public void play() {
        System.out.println("实现子类重写接口的抽象方法");
    }
    //增加实现子类的构造方法
    public InterImple(){
        super();
        System.out.println("我是实现子类的无参构造方法");
    }
}